English: But I Did My Best.
Telugu: కానీ నాకు తోచింది చేశాను.