English: His journey to this point hasn't been easy.
Telugu: ఈ క్రమంలో అతడి ప్రయాణం అంత సాదాసీదాగా సాగలేదు.