translate English to German: After 10 month finally I could finish a new track.
Nach 10 Monaten habe ich endlich ein neues Stueck fertig.