Definition of a great deal in English:

a great deal

phrase