English: But, when you get here, at first sight this beach causes bewilderment.
Telugu: కానీ, మీరు ఇక్కడ వచ్చినప్పుడు, ఒక చూపులో, ఈ బీచ్ అయోమయంగా మారింది.