English: And even, what just happened?
Telugu: మరియు ఇంకా, ఏమి జరుగుతుంది?