have one's hands tied - Turkish English Dictionary