English: It takes another 15-20 minutes to return to our house.
Telugu: ఇది ఇంటిలో పొందడానికి మరొక 15-20 నిమిషాలు గురించి మాకు పట్టింది.