English: How did such a big crater form?
Telugu: ఇంత పెద్ద సాలెగూడు ఎలా తయారయ్యింది?