English: She recently arrived in the country.
Telugu: ఆమె ఇటీవలే స్వదేశానికి వచ్చారట.