English: It's taken me that long.
Telugu: ఇంత సమయం తీసుకున్నాను అని అన్పిస్తుంది.