English: what does flabbergasted mean
Telugu: ఫ్లాబర్గాస్టెడ్ అంటే ఏమిటి