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