English: We have been on this earth for much longer.
Telugu: ఇంకెంతకాలం ఉంటాం ఈ భూమీద.