English: After that, a lot in Japan.
Telugu: ఆ తరువాత, జపాన్లో చాలా.