English: I have visited him last week.
Telugu: గత వారం నేను ఆయనను సందర్శించాను.