hard hitting definition. There are any references about hard hitting definition in here. you can look below.