English: That humbles us.
Telugu: ’ అంటూ మనల్ని మందలిస్తుంది.