Out of my league
out of my league /li:g/
This phrase means that someone thinks the other person is too good to be friends with or be in a relationship with himself or herself.
She is so perfect that I think she is out of my league.
I still love him though he is out of my league.