English: I have just arrived.
Telugu: నేను అప్పుడే కదా వచ్చింది.