English: This has become clear over the past few days.
Telugu: గత కొన్ని రోజుల్లో దీని గురించి బాగానే క్లారిటీ వచ్చింది.