English: Big help this is.
Telugu: ఇది చాలా పెద్ద సాయం.