English: We're not too far from first place.
Telugu: మొదటి స్థానమూ మనకు దూరంగా ఏమీ లేదు.