English: I went to visit them recently.
Telugu: వారిని కలవడానికి ఇటీవల నేను వారుంటున్న ఊరికి వెళ్లాను.