What is the meaning of "in this light" here? Does it mean "in this moment"?
Native speaker’s answer
Rebecca
Here, the meaning of "in this light" is up to interpretation. "In this light" is not a standard English phrase, but an artistic phrase created by the writer of this song. "In this light" could mean "in this moment", or it could literally refer to a type of lighting that is good for taking photos.