English: They havent held back.
Telugu: వారు వెనుకడుగు వేయలేదు.