English: This has indeed helped us
Telugu: అది మాకు చాలా హెల్ప్ అయ్యింది