Complex sentence: Putting his work into practice would have been possible only in the Soviet Union or the USA; international connections in Hungary at that time were limited to the occasional conference in the Soviet Union.
Split into simpler sentences: Putting his work to practice would have been possible only in the Soviet Union or the USA. However, current international connections in Hungary were unfortunately limited to the occasional conference in the Soviet Union.