English: It has taken such a long time to be made.
Telugu: ఈ తయారీలో ఇంత కాలం గడిచింది.