English: New discoveries are still being made.
Telugu: తర్వాతకూడా కొత్త ఆవిష్కరణలు వస్తూనే వున్నాయి.