English: In short, there's no time to lose.
Telugu: మరో మాటలో చెప్పాలంటే, వృధా చేయడానికి సమయం లేదు.