English: That seems like a long time.
Telugu: ఇంత సమయం తీసుకున్నాను అని అన్పిస్తుంది.