English: These are new in the country.
Telugu: ఈ గుహలు దేశంలోనే కొత్తవి.