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