English: I think that contributes to their success.
Telugu: అదే తమ విజయానికి దోహదపడుతుందని భావిస్తున్నారు.