English: The marriage lasted more than 20 years.
Telugu: వివాహ కంటే ఎక్కువ ఇరవై సంవత్సరాల పాటు కొనసాగింది.