English: It seems to have taken me some time.
Telugu: ఇంత సమయం తీసుకున్నాను అని అన్పిస్తుంది.