English: This seemed strange.
Telugu: ఈ దృశ్యము వింతగా కనిపించెను.