English: A mere coincidence this is not.
Telugu: ఇదేదో అనుకోకుండా జరిగిన విషయం కాదు.