Es un acertijo viejo, pero muy bueno. A mi me gusta mucho. Por cierto, en inglés, sería más o menos así, ¿no?:
To a cherry I climbed up, that cherries it had. Cherries I didn't eat. Cherries I didn't leave. How many cherries there was?
¿Es correcto?
Salu2