Mapili In English. ; finical, finikin, finicking, difficult to please or satisfy,