hi, friends, please do me a favor. I wrote a sentence:"I graduated from high school and left my former teachers there, but there is still a day for me to need their help." My classmate said "there is still a day" is wrong, it should be "but one day I still need their help." Which expression is correct? Thank you!