English: Japan is not far behind.
Telugu: జపాన్‌ కూడా దూర దూరమే.