i've been set up!

listen to the pronunciation of i've been set up!
İngilizce - Almanca
Da will mir jemand was in die Schuhe schieben!
i've been set up!