English: He had traveled to Switzerland and Italy recently.
Telugu: ఇతను ఇటీవలే జర్మనీ, ఇటలీలో పర్యటించారు.