English: Here is where they laid him.
Telugu: ఇదిగో, వారు ఆయనను ఉంచిన స్థలము.