English: Facts are emerging slowly.
Telugu: మెల్లగా వాస్తవాలు తెలుస్తున్నాయి.