English: It needs to be made more clear what is going on.
Telugu: అసలు ఏం జరిగిందన్నదానిపై ఇంకా స్పష్టత రావాల్సి ఉంది.