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