English: He sang very well.
Telugu: చాలా బాగా పాడావు అని మెచ్చుకున్నారు.