English: But it will take a little explaining.
Telugu: అయితే ఇక్కడ కొంత వివరణ అవసరం.