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