English: I could only do my best.
Telugu: నేను మాత్రం నా బెస్ట్ చేయగలిగాను.