English: She recently returned to India.
Telugu: కాగా ఇటీవలే రానా ఇండియాకు తిరిగి వచ్చాడు.