English: They have seen so much of life.
Telugu: వారు జీవితంలో ఎన్నో ఎగుడుదిగుళ్ళను చూసారు.