English: Does not this come as an embarrassment to you?
Telugu: ఈ అవమానం నిన్ను దహించడంలేదా?