腕が立つ(うでがたつ)

Japanese vocabulary

Meaning: to be talented; to be able

See it used in real works