English: Who is this god?
Telugu: అప్పుడే ఈ దేవ్ ఎవరు?