English: That calls for some explanation.
Telugu: కాబట్టి కొన్ని వివరణ అవసరం.