English: And what can be more strange than this?
Telugu: ఇంత కన్నా వింత ఇంకేమి ఉంటుంది?