English: It felt great.
Telugu: గొప్ప ఫీలింగ్ కలిగింది.