English: And, where had God been ?
Telugu: భగవంతుడు ఉన్నాడా ఉంటే ఎక్కడున్నాడు?