English: Oh, you've found Jesus?
Telugu: మీరు యేసు అందింది?