Definition of "strenuously"

strenuously