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