English: It took a long time to make this.
Telugu: ఈ తయారీలో ఇంత కాలం గడిచింది.