English: But I persevered with this anyway.
Telugu: అయినా వాటన్నింటినీ తట్టుకుని నిలబడ్డాను.