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