English: has recently been clarified.
Telugu: ఇటీవల స్పష్టత ఇచ్చారు.