English: It requires some explaining.
Telugu: కొంత వివరణ అవసరం.