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