they were caught red-handed. - Turkish English Dictionary