English: Who is this god?
Telugu: ఇంతకీ ఆ సదురు దేవుడేక్కడున్నాడు?