Sarah, I'm new to italki, learning italian. I was just checking out the new site. I am not an English grammar teacher, but anyone that speaks English well would know what this phrase means. You could also say "I have so many things to do" if you really want to include a noun.