English: But I've not held back.
Telugu: అయినా నేను వెనక్కి తగ్గలేదు.