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