English: But it hasn't been an easy journey.These were tough.
Telugu: కానీ ఆ ప్రయాణం సాఫీగా సాగలేదు. . తిరస్కారాలు, అవమానాలు.