But nature has produced stranger things than that."
Nhưng thiên nhiên đã tạo ra những điều lạ lùng hơn thế này nữa."