English: Having recently returned to the village
Telugu: ఇటీవలే తిరిగి గ్రామానికి చేరుకున్నాడు.