English translation A foreign land Construction site No matter how dangerous it is, I feel I have to go No matter what the weather is, I have to go out

English translation A foreign land Construction site No matter how dangerous it is, I feel I have to go No matter what the weather is, I have to go out

Even if there are great dangers, I should feel that I must go