[verb stem (masu-stem)] + すぎる
[i-adj 〜い → 〜] + すぎる
[na-adj] + すぎる
[verb ない → な] + さすぎる (negative excess)
The grammar structure ~すぎる is used to indicate that something is done or experienced too much or excessively. It carries a negative connotation, often implying that excessiveness leads to undesirable outcomes.
When attached to a verb stem, it means performing an action excessively.
When attached to the stem of an i-adjective or a na-adjective, it means the quality is excessive.