English: you're my new hero!
Telugu: మీరే నా సరికొత్త హీరో!