English: They deserve congratulations for this.
Telugu: ఇందుకు వాటిని అభినందించాల్సిందే.