English: But it IS amazing how things crop up.
Telugu: కానీ అలా ఎలా జరుగుతుందన్నదే ఆశ్చర్యం.