English: Both have spent their happy moments of life.
Telugu: కొన్నాళ్లు ఇద్దరూ సంతోషంగా జీవితాన్ని ఎంజాయ్ చేశారు.