The HR has reached out to me via LinkedIn and later he arranged an interview with senior manager and I follow up for feedback and they arranged final round with Director and partner in FRA office. I did a make a good impression, we had discussed about possibilities of work, scope and he did mentioned that I made a positive impact and after 2 days I follow up where I had been mentioned that rejection reason was German language skills. I have been transparent from the beginning about my language skills but however the only reason was that. Where the company's language itself English. I was so shocked.