身が入る みがはいる to give one's everything; to make one's best effort; to be enthused; to put your back into it exp v5r id Advanced ➥