English: I wonder where he comes from.
Telugu: ఎక్కడనుండి ఊరతాయో అనేది నాకూ సందేహం వస్తూవుంటుంది.