English: A lot was discovered since then.
Telugu: ఆ తరువాతే చాలా విషయాలు తెలిశాయి.