English: This is what you do.
Telugu: ఇదేనా మీరు చేసే పని అంటూ మండిపడ్డారు.