Upvote:2
I contacted the consulate again (well, not actually the consulate BUT the company that handles the documents reception, etc, VFS Global) to see if they could give me a definite answer. It turned out that the only documents that needed translations are official documents like birth/marriage/adoption certificates, etc. There was no need to provide any translations for the supporting documents. Hope this helps someone.