English: This situation has baffled many.
Telugu: ఈ తీరు ఎంతోమందిలో క‌ల‌వ‌రం పుట్టించింది.