English: Japan isn't ahead on technology.
Telugu: సాంకేతికత విషయంలో జపాన్ ఎప్పుడూ ముందుంటుంది.