I really haven't a clue what a telegraphic transfer payment is ...