Welcome to Yindii Idioms
Good Luck!

 

 

 

 

 

 

 

 

 

 

 

 

lose track of ขาดการติดต่อ
be out of one's head เสียสติ
stand up to ต่อต้าน
put heads together ปรึกษาหารือ