English: twenty years since we've met?
Telugu: మనం కల్సుకొని ఓ ఇరవై ఏళ్ళయిందా?