English: She had travelled to a foreign country recently.
Telugu: ఆమె ఇటీవలే విదేశాలకు వెళ్లి వచ్చారు.