English: can you tell me what flabbergasted means
Telugu: అమేజ్డ్ అంటే ఏమిటో మీరు నాకు చెప్పగలరా