English: There's another mountain ahead.
Telugu: మరో కొండ అడ్డు వచ్చిందన్నమాట.