English: This too is natural.
Telugu: ఇది కూడా సహజసిద్ధ తీర్థమే.