English: And yet I came.
Telugu: అయినా నేనూ ఇపుడే వచ్చాను.