English: It is also called the "particle of God".
Telugu: దీనిని " దేవతా లోయ " అని కూడా అంటారు.