English: It needs further explanation.
Telugu: వివరణ ఇంకా అందాల్సి ఉంది.