i have patience meaning in hindi