ภาษาอังกฤษOh, that. That explains it.แปลว่า อืม นั่นช่วยอธิบายทุกอย่างเลย (นั่นทำให้เข้าใจทุกอย่าง)ข้อมูลเพิ่มเติมเกี่ยวกับ Oh, that. That explains it. ภาพประกอบ Oh, that. That explains it.