English: But his journey hasnt been easy and has had a few detours on the way.
Telugu: అయితే తన ప్రయాణం అంత సాఫీగా సాగడం లేదని ఎన్నో ఒడిదుడుకులను ఎదుర్కొంటున్నానని.