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