English: Is that this an insult?
Telugu: ఇంత ఘోర అవమానమా?