English: But here is the key to our success.
Telugu: కానీ ఈ విజయానికి కీ ఉంది.