“这可是个细致活” 句中“可”相对应的英文是什么?如何翻译?

问题描述:

“这可是个细致活” 句中“可”相对应的英文是什么?如何翻译?

可以用really 或者indeed
This is a really/indeed Fine living.