English: and quite a number of visitors.
Telugu: మరియు చాలా సందర్శకులు నుండి.