English: In spite of strong competition.
Telugu: . భారీ పోటీ ఉన్నప్పటికీ.