English: But I persevered in spite of that.
Telugu: అయినా వాటన్నింటినీ తట్టుకుని నిలబడ్డాను.