English: What a strange world this is.
Telugu: ఎంత వింత లోకం ఇదీ,