translate English to German: I believe this question at least deserves your attention.
Ich meine, diese Frage verdient zumindest Ihre Aufmerksamkeit.