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