English: But how long can this happiness possibly last?
Telugu: అయితే ఈ సంతోషం ఎంత కాలం నిలుస్తుందనేది అనుమానమే.