English: This is taking a lot of time.
Telugu: దీంతో దర్శనానికి చాలా సమయం తీసుకుంటోంది.