I garnu meaning in English