English: There are lots of tourists here, though.
Telugu: ఈ ఉన్నప్పటికీ, ఇక్కడ పర్యాటకులు చాలా.