English: There have been a lot of visitors here recently.
Telugu: ఇటీవల చాలా మంది సందర్శకులు సందర్శించడానికి వచ్చారు.