English: Better days are coming, though!
Telugu: ఇంకా మంచి రోజులు రాలే!