English: tells me a lot
Telugu: చాలా చెప్పింది