English: I felt exhilarated.
Telugu: నాకు థ్రిల్లింగ్ గా అనిపించింది.