English: All this requires some explanation.
Telugu: ఈ కొన్ని వివరణ కావాలి.