English to Hindi

Meaning for:
have an eye for the main chance
other
मौके की ताक में रहना