English: And the road hasn’t been easy.
Telugu: ఈ ప్రయాణం అంత సులువుగా సాగలేదు.