Ace Indian archer Deepika Kumari on Monday confessed that she needs to stop buckling under the pressure of performance at the Olympic Games and approach the biggest sporting stage from a different perspective to deliver desired results in future. (More Sports News)