English: Nevertheless I persisted.
Telugu: అయినా నిలదొక్కుకున్నాను.