English: Somewhat doubtful though.
Telugu: కొంత అనుమానస్పదంగా కూడా ఉంది.