English: It’s a strange sight.
Telugu: ఒక కొత్త విచిత్రమైన దృశ్యం అది.