English: I recently traveled to Germany.
Telugu: ఇటీవల నేను జర్మనీ వెళ్లాను.