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