English: But alas stranger things have happened.
Telugu: కానీ విచిత్ర సంఘటనలు చోటు చేసుకునేవి.