English: But it threw many challenges.
Telugu: కానీ ఎన్నో సవాళ్లు దాటి విజయాలు సాధించా.