I had a similar doubt years back and I registered 3 domain names (Same niche).
1. German name with .com
2. English name with .de
3. German name with .de
When it came to case 1, I was able to rank the site in UK region but faced a bit of challenge when it came de market as entire content was written in English
When it came to case 2, I was able to generate impressions and did proper on-page, got some links but couldn't make to page 1 ever as content was in English and used a translator plugin it.
Within a span of 3 weeks, with similar keywords and native content, I was able to rank for the targeted terms of case 2.
Hope this might help you!