does my entry need to be submitted in English?

Yes, submissions must be in English and adhere to specific word count limits.