English: Oh, what a feel!
Telugu: ఎంత అనుభూతి!