English: A few facts are beyond doubt, however.
Telugu: అయితే, ఈ విషయంలో పరిగణించదగిన కొన్ని వాస్తవాలు ఉన్నాయి.