English: Yes, somewhere in Japan.
Telugu: ఎక్కడో జపాన్ దేశంలో.