English: We were shocked and surprised and happy.
Telugu: మమ్ములను ఆనందంలో, ఆశ్చర్యంలో ముంచేసింది.