English: They had been together more than 20 years.
Telugu: వారు కంటే ఎక్కువ ఇరవై సంవత్సరాలు కలిసి ఉన్నాయి.