English: Although, I did just get here.
Telugu: అయినా నేనూ ఇపుడే వచ్చాను.