以牙还牙
以牙还牙的英文
英语翻译
a Roland for an Oliver; a tooth for a tooth; give as good as one gets; like for like; retaliate; return like for like; stick for stick and carrot for carrot
a Roland for an Oliver; a tooth for a tooth; give as good as one gets; like for like; retaliate; return like for like; stick for stick and carrot for carrot