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