English: This is the key to their success.
Telugu: ఈ వారి విజయానికి కీ.