{
DateTime time = new DateTime();
int secondsRemain = 30 - time.getSecondOfMinute();
DateTime grantedTime = time.plusSeconds(secondsRemain);
PrettyTime prettyTime = new PrettyTime();
prettyTime.setUnits(new Second(prettyTime.getLocale()));
return prettyTime.format(grantedTime.toDate());
}