English: This appears to be key to its success.
Telugu: వారి విజయానికి ఇవే కీలకమని భావిస్తున్నారు.