Harrod life meaning in bengali