English: I have also been there recently.
Telugu: ఇటీవల కూడా అక్కడికి వెళ్లివచ్చారు.