Focus on the pronunciation of straight
English definition of “straight”
/streɪt/ adv [not gradable] (IMMEDIATELY)
› without delay; immediately or directly: I got to the hotel and went straight to bed. › If you get straight to the point, you say immediately what is on your mind: My boss simply said, "I’ll get straight to the point. You’re fired!"