碍于 ài yú

DEFINITIONS

  1. hindered by; held back by; due to; because of

CHARACTERS

碍 ài obstruct, hinder, block, deter
于 yú in, on, at; go to; surname