English: The two are Stanford graduates.
Telugu: ఇద్ద‌రూ స్టాన్ఫ‌ర్డ్ యూనివ‌ర్సిటీ స్టూడెంట్స్.