English: A rather strange sight, in fact.
Telugu: నిజానికి అది ఒక వింత దృశ్యం.