I suddenly developed toothache ... what r the formalities for German Visa !!!