English: The answer appalled me.
Telugu: ఆ సమాధానం నన్ను దిగ్భ్రాంతుడ్ని చేసింది.