English: No wonder it takes much longer.
Telugu: ఇంకా ఎక్కువ సమయం పట్టినా ఆశ్చర్యం లేదు.