English: Yet here I was.
Telugu: అయినా నేను వచ్చాను.