英语翻译The picture is though-provoking.这句英语对么?怎么翻译阿?