English: have let us down.
Telugu: మమ్మల్ని విసిగించారు.