English: That's slightly questionable.
Telugu: అన్నది కాస్త సస్పెన్స్ గా ఉంది.