English: It is the town of gods .
Telugu: ఇది అయితే దేవతల నగరం .