English: Especially over such a long period of time.
Telugu: ముఖ్యంగా ఇలా ఎక్కువ సమయం పట్టే దూరాల్లో.