English: This means that the competition is also huge.
Telugu: ఇది పోటీ కూడా పెద్దదని అర్థం.