English: As it turns out, the answer is Yes!
Telugu: అవునా అంటే అవుననే సమాధానం వస్తుంది !