Most ancient Cypriots came from Peloponnesus, which is why their language and culture prevailed, as they were the majority.
Unsubstantiated bollocks! Cyprus was inhabited way before Greece...
Not only what you said is wrong, but it is also irrelevant. The Greeks were not the first inhabitants in Cyprus (the Greeks were not the first inhabitants of mainland Greece either, the French were not the first inhabitants of what became France, the English were not the first inhabitants of what became England etc etc) but it is their language and culture that prevailed in Cyprus because they were the majority. Any groups that came to Cyprus before or after the Greeks were gradually assimilated.
If we go with your "logic" then the people of today are directly related to only the very first inhabitants of the territory they currently live on, as if no human migrations ever happened. You are obviously and absolutely wrong.