English: Where is that heaven?
Telugu: ఇక ఆ విశ్వకర్మ ఎక్కడున్నాడు?