English: But I had just arrived.
Telugu: అయినా నేనూ ఇపుడే వచ్చాను.