English: This explanation adequate.
Telugu: ఆ వివరణ చాలదంటున్నాను.