English: She just came back from Mecca.
Telugu: ఇటీవలే ఆమె మక్కా నుంచి వచ్చింది.