That message means that your post has been submitted, but is not visible to the public yet, and only will be once a staff member checks and approve it. We - as in moderators and editors - manually check and approve posts from newer users when they make posts. We do this through a section of the site called the admin, which only we can see and access. This system is in place due to the amount of spam and extremely low quality content that often gets posted by new users. This system helps keep the site presentable and in order. However, since this process is done manually by people, the speed at which your posts are approved hinges on whether or not a staff member is online to check the admin, and due to this the process might take a little while. I apologise for the amount of time it took for your posts to be approved; unfortunately, we can't always approve things instantly.
You won't have to deal with this system forever though: once you reach 26 points on PokeBase, you can bypass its approval process and your posts will be shown to the public instantly. This can be done fairly easily; since you start with 20 points, just one vote worth 10 points will bump you over. Alternatively, you can select a best answer on three of your questions to earn the six extra points required.
I just went through the admin and have approved your each of your answers. They are visible to the public now. Again, I apologise for the wait!