English: We have to overcome many hurdles.
Telugu: ఎన్నో ఒడుదుడుకులను అధిగమించాల్సి వుంది.