English: All of this needs some explaining.
Telugu: ఈ కొన్ని వివరణ కావాలి.