English to Arabic

Meaning for:
Methinks
other
يبدو لي