a
holding back or being held back

Translation:
English
Add