English: An explanation is still lacking.
Telugu: వివరణ ఇంకా అందాల్సి ఉంది.