English: And God's still there?
Telugu: మరి ఇంతకూ ఆ దేవుడెక్కడా?