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