English: This is the key to their success.
Telugu: ఇదే వారి విజయానికి కారణమని భావిస్తున్నారు.