English: Although having big competition.
Telugu: . భారీ పోటీ ఉన్నప్పటికీ.