English: Again, this still needs to be vetted.
Telugu: ఇంకా ఈ విషయాన్ని ధృవీకరించాల్సి ఉంది.