English: I'm really amazed and happy
Telugu: నాకు చాలా ఆశ్చర్యంగా, ఆనందంగా