English: That's slightly questionable.
Telugu: అన్నది మాత్రం కొంత సందేహంగానే ఉంది.