English to Hindi

Meaning for:
a drop in the ocean
other
ऊँट के मुँह में जीरा