English: The translation has taken a long time.
Telugu: అనువాద చాలా కాలం నేసిన.