be out of someone's league
US /bi aʊt əv ˈsʌm.wʌnz liːɡ/
UK /bi aʊt əv ˈsʌm.wʌnz liːɡ/

1.
高不可攀, 超出某人的能力範圍
to be too good, skilled, or expensive for someone to have or achieve
:
•
She's so beautiful, I feel like she's completely out of my league.
她太漂亮了,我覺得她完全高不可攀。
•
That luxury car is definitely out of my league right now.
那輛豪車現在肯定超出我的能力範圍了。