translation.en: These little insects, it's the same ones we see out here [in India], two inches long, five centimeters long, flying in their millions, 400 miles across the ocean, at 2,000 meters up. Quite incredible.
translation.zh: 这些小小的昆虫，和我们在外面[印度]看到的一样， 两英寸长，五厘米长， 百万只地飞行，飞越400英里的海洋， 在2000米的高空。相当难以置信