English: Lots to tell.
Telugu: చాలా కబుర్లు చెప్పుకోవాలి.