English: They are the Japan of Europe.
Telugu: జపాన్ వాళ్లది, ఐరోపా వాళ్లది.