English: Felt amazing.
Telugu: అద్భుతంగా అనిపిచింది.