English: He returned from Mecca recently.
Telugu: ఆమె కూడా ఇటీవలే మక్కా నుంచి తిరిగొచ్చింది.