English: Many more in Japan.
Telugu: ఆ తరువాత, జపాన్లో చాలా.