English: A great deal of explanation is required.
Telugu: దీనికి చాలా వివరణ అవసరం.