Google Translate now supports a new “Conversation Mode”. You can now communicate fluidly with a nearby person in another language.
In conversation mode, simply press the microphone for your language and start speaking. Google Translate will translate your speech and read the translation out loud. Your conversation partner can then respond in their language, and you’ll hear the translation spoken back to you.