English: And in Japan no less.
Telugu: అందులోనూ జపాన్ లో మరీనూ.