English: You've just recently arrived in the city.
Telugu: ఇటీవలే నగరానికి వచ్చారు.