English: He has just recently moved to Cape Town.
Telugu: కాగా, అతను ఇటీవల కేప్ టౌన్ వెళ్లాడు.