matsharma said:
Hi all,
Is there really no way to track application?
there is no way to track your application but you can actually visit the visa office where you submitted your documents and check the average time they finish processing applications, so you know more or less when to expect your documents back.