English: There’s a lot to tell.
Telugu: ఎన్నో కబుర్లు చెప్పుకోవలసి వుంది.