It's clear at a glance.／It's quite obvious.／It is as clear as day.
〔一石置く〕lay a stone／〔先手を打つ〕lay the first stone
admit one's inferiority to ((a person))
I must 「take off [raise] my hat to him.
He admits that his sister's technique on the piano is superior to his.
a look; a glance; a sight
at a glance／at first glance
One glance will be enough to tell if it is an imitation or not.
I wish I could have had just one look (at it).
一目惚ぼれ｜love at first sight
He fell in love with her at first sight.