English: tough competition.
Telugu: బలమైన పోటీ ఇచ్చింది.