English: This is indeed a strange sight.
Telugu: నిజానికి అది ఒక వింత దృశ్యం.