it's you who's just got in the intersection when the light turn red, u can't use the excuse that the truck block yr sight, you should wait till it turn left then decide if u still have chance to make the left turn or not, u did make a mistake here, sorry...