English: despite being very different.
Telugu: తీవ్రంగా భిన్నంగా ఉన్నప్పటికీ.