English: I think this contributed to my success.
Telugu: ఈ కృషి నా విజయానికి కారణం అని భావిస్తున్నాను.