English: They're not letting their team down.
Telugu: తన టీమ్ను విశ్రమింపనివ్వరు.