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