English: This is what brought them success.
Telugu: ఇదే వీరికి విజయాన్ని అందించింది.