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