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