English: No wonder this has happened.
Telugu: అలా జరిగివున్నా ఆశ్చర్యం లేదు.