English: There's a lot to be said!
Telugu: చెప్పేందుకు చాలా ఉంది !