English: That needs to be lauded.
Telugu: అందుకు మెచ్చుకోవాల్సిందే.