English: Awesome feeling that is.
Telugu: అది ఒక అద్భుత అనుభూతి.