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