English: He only recently came back into town.
Telugu: ఇటీవలే తిరిగి గ్రామానికి చేరుకున్నాడు.