frog in a small pond

frog in a small pond

See also: frog, pond, small
References in periodicals archive ?
is a big frog in a small pond competing with an ocean of rivals.