English: Are you embarrassed to talk about God?
Telugu: మీకు సిగ్గులేదా మీరు దేవుడి గురించి మాట్లాడుతారా అని ప్రశ్నించారు.