English: having visited.
Telugu: . ను సందర్శించారు.