English: We certainly didn't let down.
Telugu: తప్పకుండా. మనం తగ్గేది లేదు.