Literally: It hit and it stuck
Said about something that works on the first try, against all odds. The closest English equivalent is "he shoots, he scores".
Added on November 20, 2019