Broken engine mount ear help

Consider "elephant ears?"