English: Her life has presented many obstacles.
Telugu: జీవితం ఆమెకు ఎన్నో సవాళ్లు విసిరింది.