What does Als uns die Idee zum ersten Mal in den Sinn kam, mean?

Als uns die Idee zum ersten Mal in den Sinn kam, - German to English

As soon as we initially hit on concept, ...

View more

  • When we first hit upon the idea, ...