German-English dictionary »

das ist ein bisschen viel verlangt. meaning in English

GermanEnglish
Das ist ein bisschen viel verlangt.

That's a tall order.