Add some more feedback/safety to translate method.