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