English: This flustered the officials.
Telugu: అంటూ అధికారులపై మండిపడ్డారు.