English: It is an awesome feeling.
Telugu: అది ఒక అమోఘ భావం.