English: I have done my duty so far.
Telugu: ఇప్పటి వరకు నా కర్తవ్యాన్ని నేను పూర్తి చేశాను.