English: has been in the city recently.
Telugu: ఇటీవలే నగరానికి వచ్చారు.