English: I have said that I had just arrived
Telugu: నేను ఆ ఇప్పుడే వచ్చా అని చెప్పా.