English: They've recently moved to Singapore.
Telugu: ఇటీవలే వారంతా సింగపూర్ వెళ్లి వచ్చారు.