not something one likes or enjoys
不是某人喜欢或享受的事情 (bushi mouren xihuan huo xiangshou de shiqing)
"Watching cricket is not my cup of tea."
"看板球不是我的兴趣。" (kan banqiu bushi wo de xingqu)
to take on responsibility or a difficult task
to feel nervous or hesitant about something
to not meet expectations or complete a task successfully
When the economy improves, everyone benefits to some extent.
to admit something honestly
a hacker with malicious intent