English: And luck was on our side.
Telugu: కానీ అదృష్టం మన వెంటే నిలిచింది.