English: The road to the final has not been easy.
Telugu: ఫైనల్ చేరుకోవడం అంత సులువేం కాదు.