English: That honor belongs to you."
Telugu: ఆ ఘనత మీకే దక్కుతుంది" అని మండిపడ్డారు.