‘Teefa In Trouble’ completes final filming spell in Europe