English: But facts still need to be vetted carefully.
Telugu: కానీ వాస్తవాలేంటన్నది ఇంకా తేలాల్సి ఉంది.