Translation Of Has Recently Shown In Different Languages

English
Ways to say has recently shown
Αποκάλυψε πρόσφατα [apokálypse prósphata]