English: A lot of weird elements going on there.
Telugu: ఎన్నో విచిత్రమయిన విశేషాలు ముందుకు వస్తున్నవి.