English: Here are some compelling facts.
Telugu: దీనికి కొన్ని సంచలన నిజాలు చెప్తున్నారు.