English: This has taken a long time.
Telugu: దీనికోసం ఇన్నాళ్ల సమయం తీసుకున్నారు.