English: It needs a lot of explanation.
Telugu: దీనికి చాలా వివరణ అవసరం.