English: Both are professors at Stanford University and live on the same street
Telugu: స్టాన్ఫర్డ్ విశ్వవిద్యాలయంలో ప్రొఫెసర్లు అయిన వీరిద్దరూ ఒకే వీధిలో ఇరుగు పొరుగున నివసిస్తారు.