English: I can't believe my luck....
Telugu: . . . , నా అదృష్టాన్ని నేనే నమ్మలేక పోతున్న.