You might be able to use the system event "Compare two values" and then use:
Audio.PlaybackTime(Tag)
Get the current playback time in seconds of a sound with a tag. This starts at 0 and counts up to the duration, except for looping sounds which keep counting up past the duration.
e.g.
Compare two values: Audio.PlaybackTime("yourSound") > 2 |Trigger once : Your action