如果能够根据上下文来翻译的话,答案会更准确哦,希望下次能够给出整段或整篇的文章以供参考该句的意思:
my cheese on these people
我的奶酪得依靠这些人,意译:这些人是我的衣食之母.
on 在这边是“由 ...支撑着”的意思