Flies never give up. But horses may get exhausted. But flies never stop buzzing.
1987
2016
2021
1975
2020
1984
1971
1966
2014
1972
—
1941
1965
1968