English: It seemed too bizarre.
Telugu: ఇది మరీ విడ్డూరంగా కనిపించింది.