So Near, yet So Far - Bahasa lain