English: A lot of bizarre things happened.
Telugu: పలు విస్తుపోయే విషయాలు బయటపడ్డాయి.