English: Several million years later...
Telugu: కొన్ని లక్షల ఏళ్ళ తరువాత. . . అప్పటికి ఇంకా