English: But, despite this, they were on our side.
Telugu: కానీ వీళ్లు మేమున్నామంటూ తోడు నిలిచారు.