someone's hands are tied - Türkçe İngilizce Sözlük