English: Some explanation is called for.
Telugu: మరికొన్నింటికి వివరణలు అవసరం.