English: A proper explanation is called for.
Telugu: సరైన వివరణ ఇవ్వడం అవసరం.