English: It was a strange sight.
Telugu: అక్కడ ఒక విచిత్ర దృశ్యము కన్చించెను.