English: Both teams have had some tough battles in their journey towards the final.
Telugu: ఫైనల్లో తలపడేందుకు రెండు జట్లు తీవ్రమైన సాధనలో మునిగిపోయాయి.