English: It helped me a lot though.
Telugu: అయినా అతడు నాకు చాలా సహాయం చేశాడు.