The group has released 260,000 tadpoles over the last twenty years.
在过去的二十年里，该组织已经释放了26万只蝌蚪。