English: New facts have emerged.
Telugu: కొత్త సంగతులు బయటపెట్టాయి.