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