English: Life had sent her many challenges.
Telugu: జీవితం ఆమెకు ఎన్నో సవాళ్లు విసిరింది.