English: They have been hailed as heroes.
Telugu: హీరోలుగానూ మెప్పించిన వారే.