English: It has been 20 years with both of them.
Telugu: రెండింటికీ మధ్య ఇరవైఏళ్లు కాలం గడిచింది.