English: Very well told in very few words.
Telugu: చిన్న మాటల్లో చాలా బాగా చెప్పారు.