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