English: They have praised it.
Telugu: వారు అభినందించారు.