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