English: I did not do this translation, though.
Telugu: ఇంత చేసినా, ఈ అనువాదం నాకు నచ్చలేదు.