Trasnlation

Trasnlation
Issue: ISSUE #31