English: Despite that fact.
Telugu: ది వాస్తవమైనప్పటికీ .