listen to the pronunciation of 闖
الصينية - الإنجليزية
to temper oneself (through battling hardships)
to break through
to rush
to dash
to charge