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