Somebody has given his opinion to me on a particular subject. I think about it which raises some questions about that subject matter.
So, I want to say it using the Idioms "give some thought to something"
Is the following sentence correct?
After given some thought to it (your reply) raises some questions.
How can I say it in more natural / native way.
Thanks