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