English: A lot of explaining needs to happen.
Telugu: దీనికి చాలా వివరణ అవసరం.