English: But in spite of their efforts
Telugu: కానీ తన ప్రయత్నాలను