English: It needs some explaining.
Telugu: దానికి కొంత వివరణ అవసరమనుకుంటాను.