English: But good fortune assisted us.
Telugu: కానీ అదృష్టం మన వెంటే నిలిచింది.