Hey buddy, Try to contact someone from Toronto Telugu association. They might help finiding you a contact for Telugu to English Translation. Even I am from AP but I do not know any official translator from Telugu to English. Good luck with your application!!