English: overcompensating
Welsh: gor-wneud iawn
Subject: Iechyd
Notes: Yng nghyd-destun awtistiaeth a niwrowahaniaeth.