English: I made a visit lately.
Telugu: ఇటీవలే పర్యటించాను.