分类：社会民生-求职就业
问题：翻译一句话英译中Deapitemuchresearch,ther 
Deape much research ,there are still certain elements in the life cycle of the insect that are not fully understood.
回答：尽管做了很多研究，在昆虫的生活系统中任然还有特定的元素是不能被完全理解的。（声明：deapite应该是despite）