English: Despite being
Telugu: ఉన్నప్పటికీ..