translate English to German: I believe that this is very important.
Das scheint mir sehr wichtig zu sein.