English: A truth well told!
Telugu: చాల చక్కని నిజం చెప్పారు!