English: It needs a bit of explaining.
Telugu: దానిపై కొంచెం వివరణ అవసరం.