English: I'm thinking my luck is better than my skill.
Telugu: యిందు నా తెలివితేటల కంటే నా అదృష్టం ఎక్కువగా పనిచేసిందని నా అభిప్రాయం.