English: "We've faced a lot of hurdles along the way.
Telugu: ‘మనం వెళుతున్న దారిలో ఎన్నో అవరోధాలు ఎదురవుతాయి.