English: All of this helped.
Telugu: దీనికి అంతా సహకరించారు.