English: A lot of these things helped.
Telugu: చాలా అంశాలు దీనికి హెల్ప్ అయ్యాయి.