English: Who were these strange people?
Telugu: ఈ విచిత్ర జీవులు ఎవరని ఆశ్చర్యపోతున్నారా?