English: I think that ensured my success.
Telugu: అదే నా విజయానికి సోపానమైందని నమ్ముతున్నాను.