English: Lord washing the feet of His disciples.
Telugu: లార్డ్ తన శిష్యుల అడుగుల వాషింగ్ అవే.